#pragma once

#include "ListCollection.h"
namespace PolyLineGraph2
{
ref class PolyLineGraphData
{
internal:
	PolyLineGraphData();
public:
	void addRow(Platform::String^ m_rowName, Windows::UI::Color rowColor);
	void addColume(Platform::String^ m_columeName ,ListCollection<double>^);
	double getMaxValue();  //get max value
	property ListCollection<Platform::String^>^ columeNames; 
	property ListCollection<double>^ pointValues1;
	property ListCollection<double>^ pointValues2;
	property ListCollection<Windows::UI::Color>^ rowColors; 
	property ListCollection<Platform::String^>^ rowNames;
private: 
	//
	//ListCollection<ListCollection<double>> pointValues;  //
	//ListCollection<double> pointValues1;
	//ListCollection<double> pointValues2;
	//ListCollection<Windows::UI::Color> rowColors; 
	//ListCollection<Platform::String^> rowNames;


private:
	void InitializePolyLineGraphDataContainer();
};
}
